"GOTO Copenhagen 2014 is designed for software developers, IT architects, agilists, product owners and project managers who want to go into depth with one or more subject areas e.g. Java, .Net, JavaScript, Web, Mobile, Cloud, Lean/Agile, and Architecture. Each training offers a chance to develop your skills and become more effective in your work. The conference includes 8-12 daily trainings. You can choose to sign up for just one training, a two-day-training, or join one training each day– it’s completely up to you! Our trainers are authors, experts and practitioners across various areas of software development so you get a chance to learn from and network with the best".

Workshop: "Mobile HTML5"

Track: Mobile HTML5 / Time: Monday 09:45 - 17:30 / Location: Room 3

This workshop will give detailed information about the mobile browser ecosystem in 2014 and how to create successful mobile web applications for the browsers and for native and fullscreen apps.

We will cover:
  • Mobile browsers ecosystem today
  • Browser vs. webapp vs. native webapp engines
  • Well-known HTML5 APIs and how they work on mobile
  • Responsive Web Design: pros and cons
  • Testing and emulation for different platforms
  • How to debug webapps on mobile platforms?
  • JavaScript and power consumption
  • What is the compatibility on HTML5 APIs today in mobile browsers?
  • Pushing the limits on mobile: accelerometer, magnetometer, gyroscope access; performance timing, full-screen APIs, camera access, audio, battery and more.
  • Hacks and tips for iOS 7 and Android
  • What to expect in the near future
The workshop will include labs that can be executed directly on your own mobile phones easily based on an online coding tool. Labs will include:
  • Progressive Enhancement and feature detection
  • Viewport and managing high resolution (retina) displays
  • Designing for every mobile platform and responsive web design
  • Hardware APIs
  • Offline, Storage and limits
  • Geolocation
  • Touch, pointer and gesture events
  • Best Practices
  • Besides testing on every attendee phone, we will have several devices that will be used to make live tests, such as a Firefox OS, Windows Phone, Android and iOS.

 

Maximiliano Firtman, Adobe Community Professional

Maximiliano Firtman

Biography: Maximiliano Firtman

Max (@firt) is a mobile+web developer, trainer, speaker and writer. He is the author of several books, including "jQuery Mobile: Up and Running" and "Programming the Mobile Web"  published by O'Reilly Media and translated to 12 languages.

He is a frequent speaker at conferences around the world talking about mobile web, HTML5, web performance and wearable computing development. He has delivered hundreds of trainings on mobile+web technologies at open trainings in Europe, USA and Latin America as well as for top companies including Intel, Cisco, Apple, Yahoo!, Google and LinkedIn.

Max blogs about mobile web development at mobilexweb.com and he maintains "HTML5 compatibility tables for mobile" at mobilehtml5.org.

He has received different recognitions, including Nokia Developer Champion, Adobe Community Professional, BlackBerry Elite Developer and IE User Agent for his work with the mobile web community.